package org.dromara.setting.domain.bo;

import lombok.Data;
import org.dromara.setting.domain.base.BaseSetting;

/**
 * 微信小程序配置
 *
 * @author heyi
 * 2024/8/10
 */
@Data
public class WxMinAppConfigBo extends BaseSetting {
    /**
     * 小程序名称
     */
    private String name;
    /**
     * 原始ID
     */
    private String primaryId;
    /**
     * 小程序码:建议尺寸：宽400px*高400px。jpg，jpeg，png格式
     */
    private String qrCode;

    /**
     * AppID
     */
    private String appId;
    /**
     * AppSecret
     */
    private String appSecret;
    /**
     * 业务域名:小程序账号登录微信公众平台，点击开发>开发设置->业务域名，填写业务域名
     *
     */
    private String businessDomain;
    /**
     * downloadFile合法域名:小程序账号登录微信公众平台，点击开发>开发设置->服务器域名，填写https协议域名
     */
    private String downloadFileDomain;

    /**
     * request合法域名:小程序账号登录微信公众平台，点击开发>开发设置->服务器域名，填写https协议域名
     */
    private String requestDomain;
    /**
     * socket合法域名:小程序账号登录微信公众平台，点击开发>开发设置->服务器域名，填写https协议域名
     */
    private String socketDomain;
    /**
     * tcp合法域名:小程序账号登录微信公众平台，点击开发>开发设置->服务器域名，填写tcp域名
     */
    private String tcpDomain;
    /**
     * udp合法域名:小程序账号登录微信公众平台，点击开发>开发设置->服务器域名，填写udp域名
     */
    private String udpDomain;
    /**
     * downloadFile合法域名:小程序账号登录微信公众平台，点击开发>开发设置->服务器域名，填写https协议域名
     */
    private String uploadFileDomain;

//    public static void main(String[] args) {
//        new WxMinAppConfigBo().outEnums();
//    }
}
